the well has run dry - French English Dictionary